package com.xiao.framework.ds.example.bean;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author <a href="mailto:xiaoquanidea@163.com">Aiden</a>
 * @since 2019-08-25 14:25
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("live_video_recorded")
public class Video implements Serializable {
  private static final long serialVersionUID = -4244482890190507922L;

  @TableId
  private Long videoId;

  private Integer appId;

  private String streamId;

  private String fileId;

  private String fileFormat;

  private Long startTime;

  private Long endTime;

  private Integer duration;

  private Long fileSize;

  private String videoSource;

  private String vid;

  private String videoUrl;

  private String streamParam;

  private LocalDateTime createTime;
}
